import java.math.BigDecimal;
import java.text.NumberFormat;
import java.util.Locale;

/**
 * 
 * Formata em moeda na moeda do Brasil, Estados Unidos e Portugal um BigDecimal.
 * 
 * @author Delano Oliveira, Sanderson Oliveira
 * @version 1.0
 * 
 */

public class FormataBigDecimal {
	
	public static void main(String[] args) {
		
		BigDecimal quantia = new BigDecimal("1115.37");
		NumberFormat formatoBR = NumberFormat.getCurrencyInstance(new Locale("pt","BR"));
		NumberFormat formatoPT = NumberFormat.getCurrencyInstance(new Locale("pt","PT"));
		NumberFormat formatoEUA = NumberFormat.getCurrencyInstance(new Locale("en","US"));
		System.out.println("Quantia BR: " + formatoBR.format(quantia));
		System.out.println("Quantia PT: " + formatoPT.format(quantia));
		System.out.println("Quantia EUA: " + formatoEUA.format(quantia));
		
	}

}
